to sell or deal with - Espagnol Anglais Dictionnaire